CarouselSlider\Modules\HeroCarousel\Controller A

Total Complexity 62
Dependencies 10
Dependents 1
Total lines 748
Lines of code 580
Logical lines of code 154
Comment lines 108
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
sanitize_hero_slider_item()
A
36 11 83
prepare_slider_item_for_database()
A
42 13 48
validate_hero_slider_item_args()
A
48 7 34
update_item()
S
46 5 39
validate_hero_slider_items_args()
S
55 6 20
prepare_slider_item_for_response()
S
41 3 63
hero_carousel_setting_args_properties()
S
40 1 84
create_item()
S
50 3 30
sanitize_hero_slider_items()
S
61 4 13
get_create_item_params()
S
43 1 57
register_routes()
S
49 1 37
get_item()
S
54 2 22
sanitize_hero_slider_settings()
S
58 2 17
get_button_properties()
S
57 1 19
sanitize_general_setting()
S
70 1 6
get_section_text_properties()
S
67 1 8